/* ------------------------------- SCRIPTS DEL LOGUEO -------------------------------*/

/* CLICK DERECHO DEL MOUSE INHABILITADO */
document.oncontextmenu = function(){return false}

function cargar(){
   loguearse(); return false;
}

function validar_camposlogueo(){
	//Se verifica que no esté vacío el campo usuario
	if (document.logueo.usuario.value=="Cuenta de usuario"){
		alert("Porfavor ingrese su nombre de usuario")
		document.logueo.usuario.focus()
		return 0;
	}		
	//Se verifica que no esté vacío el campo password
	if (document.logueo.password.value=="**********"){
		alert("Porfavor ingrese su password")
		document.logueo.password.focus()
		return 0;
	}		
        //Si todo está correcto se envian los datos
        carg = cargar();
        document.logueo.usuario.value="Cuenta de usuario";
        document.logueo.password.value="**********";
	document.logueo.carg.submit();
    
}

function validar_numeros(evt)
{
        var charCode = (evt.which) ? evt.which : event.keyCode
        if (charCode > 31 && (charCode < 48 || charCode > 57))
        return false;
 
        return true;
}
/* ------------------------------- SCRIPTS DEL FORMULARIO / USUARIO -------------------------------*/
/* FUNCION PARA VALIDAR TODOS LOS CAMPOS QUE NO ESTEN VACIOS */
function validar_campos(){
    
        //Se verifica que no esté vacío el campo area
	if (document.formulario.tipofalla.selectedIndex=="0"){
		alert("Porfavor seleccione el sistema donde ocurrió el error")
		document.formulario.tipofalla.focus()
		return 0;
	}		
        
        //Se verifica que no esté vacío el campo problematica
	if (document.formulario.problematica.value=="Explique brevemente su problematica"){
		alert("Porfavor explique su problematica")
		document.formulario.problematica.focus()
		return 0;
	}
        
        //Se verifica que no esté vacío el campo adjunto
	if (document.formulario.adjunto.value.length==0){
		alert("Porfavor indique una ruta donde se encuentre el archivo que desea adjuntar")
		return 0;
	}
	//Si todo está correcto se envian los datos
	document.formulario.submit();
}

/* FUNCION PARA VALIDAR QUE EN CIERTOS CAMPOS SOLO ACEPTEN DATOS NUMERICOS */
function validar_letras(e) 
{
    tecla = (document.all) ? e.keyCode : e.which;
    if (tecla==8) return true;
    patron =/[A-Za-z\s]/;
    te = String.fromCharCode(tecla);
    return patron.test(te);
}

/* FUNCION PARA QUE DESAPAREZCA EL TEXTO DE LAS CAJAS CUANDO NOS POSICIONAMOS EN ELLA (PLACEHOLDER)*/
function LimpiarCaja (input) 
{
        if (input.value == input.defaultValue) {
                input.value = "";
            }
}
        function RecuperarValorCaja (input) {
            if (input.value == "") {
                input.value = input.defaultValue;
            }
}
/* ------------------------------- SCRIPTS DEL ADMINISTRADOR -------------------------------*/
/* FUNCIONES PARA ABRIR Y CERRAR LAS CAPAS CON LA INFORMACION QUE SE OBTIENE DE LA BASE DE DATOS*/
/*function mostrar(id)
{            
        var midiv = document.getElementById(id);        
        midiv.style.display='block';                               
}*/

function cerrar(id)
{
        var midiv = document.getElementById(id);
        midiv.style.display='none';
}
/**/
function vercerrar(quien) {
var div = document.getElementById(quien);

if(div.style.display == 'none'){
div.style.display = 'block';
}
else if(div.style.display == 'block'){
div.style.display = 'none';
}
}